home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
tel2305s.zip
/
PASSMAKE.MSC
< prev
next >
Wrap
Text File
|
1991-11-19
|
2KB
|
38 lines
#
# Microsoft 6.0 makefile for NCSA Telpass
#
I = ..\include
#CC = CL /c /EM /AL /DMSC /I$(I) /W3 # for making more portable versions
#CC = CL /c /EM /AL /DMSC /I$(I) /Ot /Gs /W3 # for making more portable versions, with the best optimization
CC = CL /c /EM /AL /DMSC /I$(I) /Od /W3 # for making more portable versions
#CC = CL /c /EM /AL /DMSC /DMAL_DEBUG /I$(I) /Ox /W3 # for debugging memory errors (re-compile the whole source)
#CC = CL /c /EM /AL /DMSC /I$(I) /G2 /Ox /W3 # for making versions which only need to run on 80286s
#CC = CL /c /EM /AL /FPi87 /DMSC /I$(I) /G2 /Ox /W3 # for making versions which only need to run on 80286s with 80287 math coprocessors
#CC = CL /c /EM /AL /DMSC /I$(I) /Zg # for generating function declarations
MM = masm /W2 /P /DMicrosoft /I..\..\include # for assembly code files
LINKER = link # Microsoft's linker
LINKLINE= telpass+ncsaio;
LINK = /ST:4096 /CO /DOSSEG # for debugging
#LINK = /ST:4096 /E /F /PAC /DOSSEG # for final versions
telpass\telpass.obj : telpass\telpass.c
cd telpass
$(CC) telpass.c
copy telpass.obj ..\lib
cd ..
engine\ncsaio.obj : engine\ncsaio.asm
cd engine
$(MM) ncsaio.asm ;
copy ncsaio.obj ..\lib
cd ..
#Use the folowing lines for Microsoft Linker
telpass.exe : lib\telpass.obj lib\ncsaio.obj
cd lib
$(LINKER) $(LINK) $(LINKLINE)
copy telpass.exe ..
del telpass.exe
cd ..